homologous Simple English Meaning

Simple English Dictionary

English to Simple English Dictionary

homologous

Orthology (language)

International Languages

Meaning for homologous found in 27 Languages.

Sponored Video